
layui.use(['form', 'admin', 'ax', 'upload'], function () {
    var $ = layui.jquery;
    var $ax = layui.ax;
    var form = layui.form;
    var admin = layui.admin;
    var upload = layui.upload;

    //获取详情信息，填充表单
    var ajax = new $ax(Feng.ctxPath + "/stuManage/detail?leaveUserId=" + Feng.getUrlParam("leaveUserId"));
    var result = ajax.start();
    form.val('positionForm', result.data);

    //项目整体分类
    var categoryHtml ='';
    $.ajax({
        url: Feng.ctxPath + '/fileTag/getClasslist',
        type: 'get',
        dataType: 'json',
        success: function (res) {
            var roleList = res.records;
            console.log(roleList)
            let selectDate = result.data.clbumId
            //遍历所有的拿到的下拉数据
            for (i = 0; i < roleList.length; i++) {
                var istrue = false;
                if(roleList[i].id==selectDate){
                    istrue=true;
                }
                if(istrue){
                    categoryHtml += ' <option selected value="'+ roleList[i].id +'" >' + roleList[i].tagName + '</option>'
                }else{
                    categoryHtml += ' <option value="'+ roleList[i].id +'">' + roleList[i].tagName + '</option>'
                }
            }
            $("#category").append(categoryHtml);
            form.render();
        },
        error: function (e) {
            layer.msg('连接超时，请稍后再试');
        }
    });

    var tagStr = '';
    //表单提交事件
    form.on('submit(btnSubmit)', function (data) {
        var category = $('select[name="category"] option:selected').val();
        console.log(category);
        data.field.clbumId = category;
        var ajax = new $ax(Feng.ctxPath + "/stuManage/updateItem", function (data) {
            if (data.code == 200) {
                Feng.success("更新成功！");
                //传给上个页面，刷新table用
                admin.putTempData('formOk', true);
                //关掉对话框
                admin.closeThisDialog();
            } else {
                Feng.error("更新失败！" + data.message)
            }
        });
        ajax.set(data.field);
        ajax.start();
        return false;
    });
});